MENLQKMISEKSVVIFSKNSCCMSHTIKTLFLDLGVNPTIYELDEISRGKEIEHALAQLGCSPTVPVVFIGGQLVGGANQVMSLHLNRSLVPMLKRAGALWL